package com.school.sports.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.school.sports.entity.Venue;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 场地Mapper接口，继承MyBatis-Plus的BaseMapper，获得基础CRUD能力
 */
@Mapper
public interface VenueMapper extends BaseMapper<Venue> {

    /**
     * 根据状态查询场地列表
     * @param status 场地状态（如"可用"、"维修中"等）
     * @return 符合条件的场地列表
     */
    List<Venue> selectByStatus(@Param("status") String status);
}